Fantastic stay. Very comfortable, perfectly clean, well stocked. Excellent communication.