Had a lovely stay. Great communication. Very flexible with checkin and checkout. Great!