Even better than I expected! Immaculate, great location, and a very communicative host. Would definitely stay here again!