Good price, clean facilities, great location.