Super clean. Really well equiped. Spacious but yet had a really cosy feel. The view was great as was the location. The hosts were very helpful and friendly and their communication was spot on. A really superb stay. Loved it.