Excellent amenities and friendly hosts, with great decorations!