Lovely clean spacious place, all amenities are high quality - everything you need is provided. Just as advertised with very helpful staff- great place to stay.