Immaculately clean, great location, extremely well equipped. Highly recommended. :)