Clean, comfortable, good shower and great views! Thembalani was very welcoming and communication was good.