The location is perfect for getting to some great spots. Views from the patio are lovely. The apartment is comfortable and clean. but the stairs are rough. Our main issue though was that after we booked, we received a message saying we would have to pay an additional 76 euros for local tax and cleaning. At the time of booking, this information was not in the details (it may be now, I'm not sure). So just be ready to need cash upon arrival.