This place was perfect! Extremely clean and well set up, a fantastic location, and the view was amazing. I would definitely recommend!