This is a great place. It has everything you need and the location is just fantastic. Highly recommended.