Excellent. Spacious, very clean, high quality (linen, kitchen, bathroom, etc.), easy to find and comfortable. Highly recommend. The host has taken great care over the little things and it makes a difference.