This place absolutely blew my socks off. With the amount of details put into the place. Lots of little notes, cleanly, very respectful host, fast, and accountable.