Perfect for short or long stay. The apartment is located very close to the beach and all pictures are real! We will come back!