Great stay, lots of space, clean, good communication.