Very good.
View is wonderful. And clean.
Location is nice.
Everything is perfect.