Stylish apartment with everything you'd need for a perfect stay by the beach.