Clean, walking distance to many good restaurants and the beach all at a reasonable price.