Five stars all around. Great place, great location, great host. Has everything that you’d need and then some. Heated floors ya’ll, need I say more?