Great location and very clean. Quick response to any questions I had and very accommodating. The stay was perfect for our large group.