very comfortable and extremely well situated.