The location is amazing, the place is perfect. It has everything you need and more.