Great location, everything as new . 5 star stay.