The place is great it is quite and secluded.