Great place to stay with tons of great extras.