Excellent location, great communication very clean! Plenty of space, would love to stay again next time!