Incredibly clean, great location, wonderful hosts overall. Could not recommend enough!!