Very clean, well-equipped, good location.