This place has the perfect location, very clean and well equipped, check in is super easy and communication was great