Location- perfect. Flat- super cozy and beautiful. The host- ideal. Thank you so much for a wonderful experience!