Amazing! Very clean, had everything we needed and in a great location. Lots of thoughtful little touches :)