Very clean well appointed stay.