Up to date, clean and awesome location made this a really enjoyable trip.