Very clean, very well equipped, great location!