Amazing location and very clean and comfortable place. We had a fantastic time, the staff were very welcoming.