Everything was carefully thought out! had a wonderful time, great view, great location