Very clean, very well equipped and great location