2-Bed Apartment with Sea View in Deauville - One Place