A brand-spanking new space in the cute beach town of Riverton. Perfect for a couple.