The location is great, just few meters from the beach. The upper floor apartments have great views, too.