Amazing place with a beautiful view and self service check in