Excellent location: steps from the beach, close to restaurants, but on a quiet street with very nice neighbors. Clean, has everything you can possible need. Totally recommend staying there!