Very good place with wonderful views and thoughtful touches.