Quirky apartment with a European feel. Very quiet and close to the beach.