Absolutely perfect, full of little details that just made our stay that much more comfortable. Transport accessibility is just superb. Highly recommended!