Very nice and comfortable. Well located.