Gorgeous apartment, very clean, close to beach and shops. Great place to stay.