PHENOMENAL stay. Very spacious rooms and kitchen/living space. The one thing I will mention are the stairs going down would not be suitable for young kids but for us everything was perfect!
There was also a nice little balcony for reading. Beds were comfy, bathrooms were clean and the location is superb!