Great location, clean, restaurants, shops and the beach within walking distance.