Perfect...inside and out! Stephany has thought of everything. We had a wonderful stay.