Rebecca's place is a truly home far away from home. Its clean, spacious and modern.