Clean. Private enough. Good facilities. Very nice hosts. Can't hope for too much more at this price