Clean, culturally educational, close to great restaurants and the beach. Great place to stay, would always recommend!