Nice location, smooth communication, easy check-in, stylish design, clean and tidy.