This was absolutely perfect! As nice as it looks in the pictures, the place and views are even nicer in person!