Clean, good communication with the hosts, and excellent location. It was perfect for our girls trip--we were three all together. Would recommend.