Great place. Nice and neat.
Awesome scenery.
If parking, driving is involved, it might be challenging. Get a smallest car.
But the apartment itself is very very cool.