Separate access, very clean and functional room for two people. Amenities very good and nice communication from the hosts. Not for those who have difficulty with stairs.
Off street parking is satisfactory.