Modern facilities, spotlessly clean. Host even supplied fresh bread, fruit etc. Great!