Spotless place, good communication and a lot of stuff to do around the place.