Very clean, good communication and a nice stay