Overall great place for a vacation stay