Very good location. Walking distance to the beach and shops. Self check-in and check-out was very easy and convenient. Nice little kitchen and living room.