This place is perfect for a group of people. Very clean, well organized, and spacious. Modern and luxurious. Everything is ready to use for the guests. The gym and pool are very convenient to use as well. The view from the balcony is just speechless.. it's so beautiful! I will definitely stay there when I get a chance next time. Highly recommended!