This beautiful and peaceful apartment just a quick walk from the beach, great restaurants, and cafes made for a perfect stay.