Bill and Michael were great; very communicative and helpful. The place was perfect for our needs and in a great location. An all round great experience.