Exactly what we were looking for. Flexible with check in and check out. Offered suggestions and generally very helpful. Contactable throughout stay. Premises clean and tidy.