Good place in an amazing location. This place has everything you need.