Great location, close to the beach and many good restaurants, and a very comfortable apartment. Michael provides everything you need, from beach towels to laundry soap. We really enjoyed the patio. The bed is extremely soft. One drawback is that the walls in the unit seem to be pretty thin, and you can hear people talking, snoring and moving around in the next unit.