Motor homes with amenities