Perfect in every way, Spotless, spacious comfortable, and what a location !!