Beautiful and clean, great location in time and great hosts