Perfect stay. Five stars.