Fantastic location, very clean, great for large family groups. Comfortable, modern, well designed. An over all incredible experience