The place perfectly suited our needs for a much needed break. Everything was clean, tidy and modern.