great experience overall. everything as describe and a great place to stay.