Perfect location. Very clean. Great layout. Fast host communication. We'd stay here again. Thank you very much!!