Clean and comfortable place. Very secluded.