Great location, spacious, fabulous large terrasses, clean and in great condition, and comfortable beds. We had a great time.