Ideal location; elegant, functional, clean home; responsive host to our suggestions to improve our experience. Unequivocally recommended, especially for a family.