The location and price are perfect, Rex had a very detailed check in process that was easy to follow and he is very quick to respond. That was really appreciated when something came up during the stay.