Exceeded our expectations in all respects. Very comfortable, spotlessly clean, very well equipped with great attention to detail. Peaceful sitting out space and helpful local advice from our friendly host.