The location as others have noted is perfect! Communication with the host was great and checking in was easy. No complaints there. WE took a taxi to and from the airport and those were reasonably priced. There are a lot of stairs, but the apartment is cozy, had everything we needed in terms of appliances. The bed and couch were comfortable and the shower was small but had good water pressure. Lots of restaurants around and not a far walk from the water. We didn't take any public transportation and mostly walked where we needed to go. Highly recommend!