lovely place great location brilliant hosts