Stylish and very well appointed compact apartment, in magnificent location, genuinely 100 steps to the beach. Accurately described but a bit on the small side for us.