Excellent!! We loved our time here for our family vacation. Great spaces with modern appliances and decor. Super comfortable and accommodating.