Very clean, good communication, easy stay overall.