This place was stunning! Clean, comfortable, beautiful view, great location and a great host. Extra special touches made it feel like a home away from home. Just perfect.