Put your feet up and relax in this charming apartment or stroll down to one of the nicest beaches anywhere. We have found this to be indeed, a hidden gem.