This place was great in every way. Clean, spacious and near awesome restaurants and beach.