Clean, hospitable, great amenities and a beautiful space! Would definitely stay again.