What a superb location. Clean, well appointed, with a view unparalleled almost anywhere. Would definitely stay again.