I would give more than 5 stars if I could! The place is beautiful, felt like home with great amenities! The location is great, so easy to get around, public transport, shopping and restaurants right at your doorstep! The beaches are close and very easy to get to. Karen was amazing and so lovely, I would 100% stay again!