Great location! Very clean! Oddly laid out, but fantastic hosts!