Absolutely perfect - wonderful communication, adorable property, excellent location.