Lovely, huge, clean, nice place, well situated, lovely little attentions (soap, lotion, towels, fully furnished kitchen). Nice airy rooms. Lots of documentation. Loved everything about it! Thank you!