Greta's place is sparkling clean and functional. If you're looking for a short stay in Menlo Park / Stanford area, this' the right pick.