Excellent place; good location, well-kept, and good value for your money.