Exceptional stay! Clean, beautiful views, comfortable and well laid out.