Secluded but well located. Very clean and well equipped.