We had a great stay! The apartment is large, comfortable and clean. The location is unbeatable. Amazing views of the sea and the main square. Driving around town is a bit of a challenge if you are not used to navigating narrow streets but there some parking spaces around and paid parking is available.