Beautifully clean, spacious and comfortable. Very friendly and helpful hosts. Excellent value.