Beautifully clean, well laid out and perfectly equipped with really thoughtful touches. Great location too! We’ll be back!