Pretty much a semi-detached house to yourself. All the amenities necessary and beautiful place altogether. Loved my stay there!