Excellent. Everything has been well thought out for a comfortable stay.