Clean
Comfortable
Good location
Well set up kitchen... not that we cooked with so many places to eat
Walk to beaches and town ( not a flat walk...there is a hill involved)
Easy check in
Thoughtful touches
Would stay again