What a wonderful experience at Java Heritage! The swimming pool is spacious, and even during peak season, it's still comfortable for children. The rooms are also spacious, and the staff is friendly. Although there are rules at the pool, they're for the benefit of the guests.