Spotless, had everything we needed and the location was perfect for us. Very convenient to have excellent meals delivered by the restaurant in the complex