Modern spacious townhouse with big kitchen and handy to beach.