This was our first Airbnb stay. We were very happy with the experience. The apartment is well appointed, clean, cozy and comfortable. The interior is very true to the pictures on Airbnb. We spent a fair amount of time on the front porch in the evening after a day of walking. The location is great. Walking distance to the sites, the beach, restaurants and shops.