This place is amazing! This is our second stay and honestly it feels like home for us. It’s perfect from the different areas such as airport, restaurants, stores, beaches and etc... The host are amazing. Love it