Exceptionally clean, great hosts and very good location.