Perfect! Nice, clean, spacious, quiet, very well located. Flexible with check in and check out.