The location and view is great. Crystal was very responsive and helps quite a bit. The place was kept really clean and is well stocked. We would come back again in the future.