Clean, amenities as advertised. Good communication. Location good.