Spotlessly clean and well appointed granny flat