location, facilities, kindness of host-everything's great. I definitely recommend this place.