Clean and well equipped place with many amenities in the surroundings. Zoe was great at communication and ensured our stay was as comfortable as possible.