Truly self-contained, excellent quality premises in quiet location.