Wonderfully appointed. Great open spaces. Spotlessly clean. Accommodating hosts. The place was perfect. Thank you.