very good place. Excellent view and comfortable environment