Great location, nice amenities, beautiful decorations.