Astonishing appartment, clean, close to everything, beach front, convenient and large. David, the owner was a fabulous host and too great care of us.