clean, amazing view, accommodating host, some kitchen supplies provided (not everything), toiletries and towels provided