Perfect in every way! Wonderful location and immaculately clean.