Nice flat with a small terrace and a beautiful view. Kelly was nice and welcoming in all communications and keen to ensure we had a nice stay (by offering to drive us to the beach on the first day for instance).