Michael's description of the place and location are spot on. Loved every second of the stay. Would stay again.