The apartment offered everything as expected. It is close to the beach, restaurants, and groceries. It also has a parking spot in the building, which was great. We enjoyed our stay and would consider staying again. We only wish it provided extra kitchen and bathroom toiletries and that the fee covered the cleaning service.