Beautiful and clean! The hosts were excellent and our stay was relaxing. Just what we needed.