Place was very clean, spacious and perfectly located. Everything right within walking distance (Beaches, restaurants and souvenir shops)