Well maintained hospitable with a great location