5 stars all around - great hosts and beautiful apartment!