Great place to stay, featuring a great location with easy access.