Spacious and clean. Convenient amenities. Above all, friendly and generous hosts. Easy to recommend.