We enjoyed our stay here. Keegan responded quickly to all communication and was very accommodating of our desired check-in and check-out times. The apartment is not huge but it has a very nice atmosphere - relaxed and cozy - and is well-equipped. We also enjoyed the small balcony and the wonderful proximity to restaurants and the beach.