Views and location are outstanding.
Plenty of space and separate areas for everyone to hang out.