Perfection! Great hosts for this convenient location. Everything is brand new and nice. I will be staying here again.