Great place with an amazing view and thoughtful touches in a small but cozy space.