Where do I start. Charles place is definitely a hidden gem. Close to amenities, convenience to the max. I loved that the unit is so secure and close to the beach it smells of the sea. The flat was impeccably clean and well kept making me feel at home.