awesome place great views overall great place