Excellent all around, fun location, thoughtful amenities and quick and easy communication. Would highly recommend a stay with Shannon!