Great little guesthouse, more secluded than a shared space or hotel, although not as secluded as a stand-alone place