A hidden gem across the road from beautiful Cheltenham Beach. We found a lovely, spacious quiet apartment with all the home comforts. Thereprivate deck