Wonderful property in excellent location. Every small detail thought of. We will certainly return again.