Cozy, clean, well equipped, great host & great location.