Great location , magnificent views, clean, nice extra touches, thoughtful support, compact, pricey.