Robert's place is just as everyone says... thoughtfully designed and executed with everything you could need at hand. His communication was great, and he was very flexible with a change of plan. Highly recommend!