A perfect stay for a brief visit. Everything described is accurate.