Great stay for great price. Breakfast provided, impeccable view, and wonderfully clean.
Location was the only slight issue, which could have been avoided with some more research on my end.
10/10 will stay again.