Amazing Location!! Amazing Communication! Amazing Stay! Amazing Cleanliness! just overall Maximum Stars!