Great experience. Easy self check-in. Awesome location - walk to the beach, restaurants etc. Fantastic communication from Michelle.