Superb hosts, great space (the pictures do not do it justice), great location. Great communication throughout my stay and very easy self check-in and check-out process.