Clean, comfortable and cosy with modern amenities and an amazing outlook. We loved it.