Lovely, well appointed apartment which has been perfectly set up for rental by great hosts.