More affordable alternative to staying at expensive hotels.