Enjoy mountain and ocean views from this stunning two-bedroom townhouse. Modern and recently renovated, this house has everything one would need. The kitchen