Great location, immaculate. Lovely place to stay.