very cool place, facilities are unbelievably clean, very friendly staff