Stylish cottage, cozy, clean, spacious, great view.