Perfect stay! Amazing communication!! The location and apartment was perfect for a group I cannot fault it! Shared pool was very nice during the day & often very quiet. A little expensive but you definitely get your money’s worth.