Really clean and nice place. Very quiet and secluded.