Spotless clean, great location, excellent hospitality. Would recommend.