Perfect location! Only walking distance to the beach and the shops. Self check-in was convenient.