Nice and secluded little place for a short stay