Clean, beautifully decorated and great location. We loved it!