It was a last minute booking as our travel plans got cancelled due to weather condition. The place was clean, spacious and very new. Highly recommended