Great location, amazing view and good amenities. Not as clean as expected though, but clean enough!