Great location, clean spaces, stocked kitchen, and great atmosphere. Highly recommended.