Very clean, adorable place within walking distance of shops, restaurants, cafes and nice beaches! We had such a great time!