It's understandable, but not completely correct.
It would be good to say it differently. For example:
During my stays in X, I came to the conclusion that each of the hotels A, B and C have ocean frontage and are all very good. The nicest part of hotel A is that it is right next to the XX, where it's very convenient to access my favorite coffee shop from.
I hope I didn't misunderstand something :) good job, anyway!