Amazing location, self contained. Easy check in. Absolutely loved staying here!