Place is fantastic as advertised. Clean, spacious, stylish, and equipped with everything I needed for my weeklong visit. Blaine seems sincerely dedicated to ensuring a good experience. Would stay again!