Great place and locations. This place should be rated as 6stars+, everything is perfect except their bookings is so full