A wonderful place in an amazing spot for a great price.