Lovely, super clean, hospitable staff. Shared bathrooms.