Great value for a long stay.