Superb stay - extremely comfortable check-in process.