An extremely clean and warm environment, with great attention to detail. We loved our stay!