A spacious home, clean rooms, all the necessities for your stay.