Excellent location, clean, all the basics covered. Recommended.