excellent stay. 5/5. highly recommended.