TurnKey provided a wonderful stay. You cannot ask for a more convenient location to the beach. My spouse and I traveled with our 6 year old daughter and found the sofa bed a great touch to give us more space. Check in and check out went very smoothly. Having 2 TVs was clutch; as was the kitchen amenities.